package com.xuan.vo.pg.liuyao;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 六爻起卦数据返回类
 */
@Data
public class PgLiuYaoVo implements Serializable {

    private static final long serialVersionUID = -1L;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别（男。女）
     */
    private String sex;

    /**
     * 占事
     */
    private String occupy;

    /**
     * 地区
     */
    private String address;

    /**
     * 农历日期
     */
    private String lunarStr;
    /**
     * 公历日期
     */
    private String solarStr;
    /**
     * 星期
     */
    private String week;

    /**
     * 年干
     */
    private String yearGan;
    /**
     * 月干
     */
    private String monthGan;
    /**
     * 日干
     */
    private String dayGan;
    /**
     * 时干
     */
    private String hourGan;

    /**
     * 年支
     */
    private String yearZhi;
    /**
     * 月支
     */
    private String monthZhi;
    /**
     * 日支
     */
    private String dayZhi;
    /**
     * 时支
     */
    private String hourZhi;

    /**
     * 年干支
     */
    private String yearGanZhi;
    /**
     * 月干支
     */
    private String monthGanZhi;
    /**
     * 日干支
     */
    private String dayGanZhi;
    /**
     * 时干支
     */
    private String hourGanZhi;

    /**
     * 八字
     */
    private List<String> baZi;
    /**
     * 八字五行
     */
    private List<String> baZiWuXing;
    /**
     * 八字纳音
     */
    private List<String> baZiNaYin;
    /**
     * 八字旬空
     */
    private List<String> baZiXunKong;

    /**
     * 六爻爻象
     */
    private List<String> liuYaoAs;
    /**
     * 六爻爻象标识
     */
    private List<String> liuYaoYaoXiangMark;
    /**
     * 六爻爻象标识名称
     */
    private List<String> liuYaoYaoXiangMarkName;

    /**
     * 上卦
     */
    private String shangGua;
    /**
     * 上卦卦象
     */
    private String shangGuaAs;

    /**
     * 下卦
     */
    private String xiaGua;
    /**
     * 下卦卦象
     */
    private String xiaGuaAs;

    /**
     * 本卦
     */
    private String benGua;
    /**
     * 本卦卦象
     */
    private String benGuaAs;
    /**
     * 本卦类型
     */
    private String benGuaType;
    /**
     * 本卦卦身
     */
    private String benGuaGuaShen;
    /**
     * 本卦卦辞
     */
    private String benGuaGuaCi;
    /**
     * 本卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoName;
    /**
     * 本卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoAs;
    /**
     * 本卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoShiYing;
    /**
     * 本卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoLiuQin;
    /**
     * 本卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoGanZhi;
    /**
     * 本卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoWuXing;
    /**
     * 本卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoLiuShen;
    /**
     * 本卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoYaoCi;
    /**
     * 本卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> benGuaLiuYaoGanZhiNaYin;

    /**
     * 变卦
     */
    private String bianGua;
    /**
     * 变卦卦象
     */
    private String bianGuaAs;
    /**
     * 变卦类型
     */
    private String bianGuaType;
    /**
     * 变卦卦身
     */
    private String bianGuaGuaShen;
    /**
     * 变卦卦辞
     */
    private String bianGuaGuaCi;
    /**
     * 变卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoName;
    /**
     * 变卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoAs;
    /**
     * 变卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoShiYing;
    /**
     * 变卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoLiuQin;
    /**
     * 变卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoGanZhi;
    /**
     * 变卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoWuXing;
    /**
     * 变卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoLiuShen;
    /**
     * 变卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoYaoCi;
    /**
     * 变卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> bianGuaLiuYaoGanZhiNaYin;

    /**
     * 互卦
     */
    private String huGua;
    /**
     * 互卦卦象
     */
    private String huGuaAs;
    /**
     * 互卦类型
     */
    private String huGuaType;
    /**
     * 互卦卦身
     */
    private String huGuaGuaShen;
    /**
     * 互卦卦辞
     */
    private String huGuaGuaCi;
    /**
     * 互卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoName;
    /**
     * 互卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoAs;
    /**
     * 互卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoShiYing;
    /**
     * 互卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoLiuQin;
    /**
     * 互卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoGanZhi;
    /**
     * 互卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoWuXing;
    /**
     * 互卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoLiuShen;
    /**
     * 互卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoYaoCi;
    /**
     * 互卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> huGuaLiuYaoGanZhiNaYin;

    /**
     * 错卦
     */
    private String cuoGua;
    /**
     * 错卦卦象
     */
    private String cuoGuaAs;
    /**
     * 错卦类型
     */
    private String cuoGuaType;
    /**
     * 错卦卦身
     */
    private String cuoGuaGuaShen;
    /**
     * 错卦卦辞
     */
    private String cuoGuaGuaCi;
    /**
     * 错卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoName;
    /**
     * 错卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoAs;
    /**
     * 错卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoShiYing;
    /**
     * 错卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoLiuQin;
    /**
     * 错卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoGanZhi;
    /**
     * 错卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoWuXing;
    /**
     * 错卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoLiuShen;
    /**
     * 错卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoYaoCi;
    /**
     * 错卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> cuoGuaLiuYaoGanZhiNaYin;

    /**
     * 综卦
     */
    private String zongGua;
    /**
     * 综卦卦象
     */
    private String zongGuaAs;
    /**
     * 综卦类型
     */
    private String zongGuaType;
    /**
     * 综卦卦身
     */
    private String zongGuaGuaShen;
    /**
     * 综卦卦辞
     */
    private String zongGuaGuaCi;
    /**
     * 综卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoName;
    /**
     * 综卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoAs;
    /**
     * 综卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoShiYing;
    /**
     * 综卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoLiuQin;
    /**
     * 综卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoGanZhi;
    /**
     * 综卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoWuXing;
    /**
     * 综卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoLiuShen;
    /**
     * 综卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoYaoCi;
    /**
     * 综卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> zongGuaLiuYaoGanZhiNaYin;

    /**
     * 伏卦
     */
    private String fuGua;
    /**
     * 伏卦卦象
     */
    private String fuGuaAs;
    /**
     * 伏卦类型
     */
    private String fuGuaType;
    /**
     * 伏卦卦身
     */
    private String fuGuaGuaShen;
    /**
     * 伏卦卦辞
     */
    private String fuGuaGuaCi;
    /**
     * 伏卦的六爻爻名（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoName;
    /**
     * 伏卦的六爻爻象（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoAs;
    /**
     * 伏卦的六爻世应（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoShiYing;
    /**
     * 伏卦的六爻六亲（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoLiuQin;
    /**
     * 伏卦的六爻干支（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoGanZhi;
    /**
     * 伏卦的六爻五行（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoWuXing;
    /**
     * 伏卦的六爻六神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoLiuShen;
    /**
     * 伏卦的六爻爻辞（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoYaoCi;
    /**
     * 伏卦的六爻伏神（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoFuShen;
    /**
     * 伏卦的六爻干支纳音（顺序：初爻、二爻、三爻、四爻、五爻、上爻）
     */
    private List<String> fuGuaLiuYaoGanZhiNaYin;

    /**
     * 驿马
     */
    private String yiMa;
    /**
     * 天马
     */
    private String tianMa;
    /**
     * 天元禄
     */
    private String tianYuanLu;
    /**
     * 天乙贵人
     */
    private String tianYiGuiRen;
    /**
     * 太极贵人
     */
    private String taiJiGuiRen;
    /**
     * 天德贵人
     */
    private String tianDeGuiRen;
    /**
     * 月德贵人
     */
    private String yueDeGuiRen;
    /**
     * 唐符国印
     */
    private String tangFuGuoYin;
    /**
     * 咸池（桃花）
     */
    private String xianChi;
    /**
     * 天喜
     */
    private String tianXi;
    /**
     * 皇恩
     */
    private String huangEn;
    /**
     * 文昌
     */
    private String wenChang;
    /**
     * 华盖
     */
    private String huaGai;
    /**
     * 将星
     */
    private String jiangXing;
    /**
     * 灾煞
     */
    private String zaiSha;
    /**
     * 劫煞
     */
    private String jieSha;
    /**
     * 谋星
     */
    private String mouXing;
    /**
     * 天医
     */
    private String tianYi;


}


